weld microstructure - German English Dictionary